Filter by: Sort by:
1 result found in London for buckingham palace
Commodore Hotel is located in central London, close to Kensington Gardens, Kensington Palace, and Hyde Park. Nearby points of interest also include Royal Albert Hall and Buckingham Palace.

50 Lancaster Gate, Hyde Prk. Westminster Abbey, London, United Kingdom, W2 3NA

1 of 1
Advertisement